home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / rjs.lha / RJS / Transport / tests / iclient.C < prev    next >
C/C++ Source or Header  |  1991-06-14  |  562b  |  35 lines

  1. #include <iostream.h>
  2. #include <stdio.h>
  3. #include <osfcn.h>
  4. #include <libc.h>
  5.  
  6. #include "RJS/Transport.h"
  7.  
  8. char buffer[10];
  9.  
  10.  
  11. void Transport_Test(Transport &server)
  12. {
  13.   server.read(buffer,6);        // read from server
  14.   cout << "Transport client: read ==> '" << buffer << "'" << endl;
  15.   server.write("goodbye",8);
  16. }
  17.  
  18.  
  19. int main(int argc, char *argv[]) 
  20. {
  21.  
  22.  
  23.   if (argc!=3) {
  24.     cerr << "usage: " << argv[0] << " server port" << endl;
  25.     exit(1);
  26.   }
  27.  
  28.   InetStream server;
  29.   server.socket_client(InetAddress(argv[1],atoi(argv[2])));
  30.   Transport_Test(server);
  31.  
  32.   exit(0);
  33. }
  34.  
  35.